﻿using Loki.Utils;
using Luna.Model.Common;

namespace Luna.Model.Crm
{
    public interface IEditableEntity : IEditableReference, ICentralizedChangeTracking
    {
        string Manager { get; set; }

        string Surname { get; set; }

        string FullName { get; }

        string Name { get; set; }

        string Company { get; set; }

        string Title { get; set; }

        string Phone { get; set; }

        string Mobile { get; set; }

        string Source { get; set; }

        string Url { get; set; }

        string Mail { get; set; }

        string Fax { get; set; }

        string Status { get; set; }

        string Skype { get; set; }

        string Twitter { get; set; }

        string Sector { get; set; }

        bool NoMail { get; set; }

        string Address { get; set; }

        string ZipCode { get; set; }

        string City { get; set; }

        string Country { get; set; }

        string Description { get; set; }
    }
}